import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;
import java.net.UnknownHostException;


public class client {
	
	
	
	public static BufferedWriter os = null;
	public static BufferedReader is = null;
	
	public static Socket clientSocket = null;	

	public static void main (String [] args ) throws IOException 
	{
  
			final String serverHost = "localhost";

			Socket clientSocket = null;
 
			try {   
    
					clientSocket = new Socket(serverHost, 8081);
 
					// Create output stream at the client (to send data to the server)
					os = new BufferedWriter(new OutputStreamWriter(clientSocket.getOutputStream()));

					// Input stream at Client (Receive data from the server).
					is = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
	 	
					send("SEND");
					
			}
			
			   catch (UnknownHostException e)
		     {
		           System.err.println("Don't know about host " + serverHost);
		            return;
		     } 
		     catch (IOException e)
		     {
		            System.err.println("Couldn't get I/O for the connection to " + serverHost);
		            return;
		     }


	}


  //simple fonction 
  private static void send(String message)
  {
  	
  	 try {
           if (os != null) {

 	    	  os.write(message);
 	          os.flush();
 	         System.out.println ("Message envoy au serveur");
           }
        }
        catch (IOException e) { os = null; } 
  	
  

  }






}
